/* pages/address/address.wxss */
.address {
  margin: 0 auto;

  .address-item {
    margin-top: 10px;
    background: white;
    height: 80px;

    .van-swipe-cell {
      height: 100%;

      .address-show {
        display: flex;
        flex-direction: column;
        justify-content: space-around;
        height: 80px;
        margin-left: 20px;

        .top {
          font-size: 20px;
          font-weight: 700;
        }
      }

      .van-button {
        height: 80px;
      }
    }
  }

  .address-bottom {
    position: fixed;
    left: 50%;
    width: 100%;
    z-index: 10;
    bottom: 10px;

    .van-button {
      width: 90%;
      transform: translateX(-50%);
      border-radius: 20px;
      background-image: linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%);
      color: white;
    }
  }
}

page {
  background: whitesmoke;
}